Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
60 TELEGRAPH ROAD Detached £821,654 £775,000 31 Jan 2022
62 TELEGRAPH ROAD Detached £494,911 £290,000 14 Jul 2010
72 TELEGRAPH ROAD Detached £449,435 £266,000 26 Apr 2013
74 TELEGRAPH ROAD Detached £523,497 £520,000 10 Feb 2023
78 TELEGRAPH ROAD Detached £584,041 £207,000 31 Jul 2002
82 TELEGRAPH ROAD Detached £655,000 12 Jul 2024